package com.digitalchina.frame.core.spring;

import com.digitalchina.frame.core.event.Event;



public interface IContainerContext {

	public abstract Object getComponent(Object obj) throws ComponentNotFoundException;

	public abstract Object createComponent(Class class1);

	public abstract void autowireComponent(Object obj);

	public abstract void refresh();

	public abstract boolean isSetup();

	public abstract void publishEvent(Event event);
}